using SqlSugar;
using System;
using System.Collections;
using System.Collections.Generic;

namespace ByteSite.Entitys
{
    /// <summary>
    /// 
    /// </summary>
    [Serializable]
    public class dt_area : BaseEntity
    {
        /// <summary>
        /// 
        /// </summary>
        public dt_area()
        {
        }

        private System.String _AreaId;
        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsPrimaryKey = true)]
        public System.String AreaId { get { return this._AreaId; } set { this._AreaId = value?.Trim(); } }

        private System.String _ParentId;
        /// <summary>
        /// 
        /// </summary>
        public System.String ParentId { get { return this._ParentId; } set { this._ParentId = value?.Trim(); } }

        private System.String _AreaCode;
        /// <summary>
        /// 
        /// </summary>
        public System.String AreaCode { get { return this._AreaCode; } set { this._AreaCode = value?.Trim(); } }

        private System.String _AreaName;
        /// <summary>
        /// 
        /// </summary>
        public System.String AreaName { get { return this._AreaName; } set { this._AreaName = value?.Trim(); } }

        private System.String _QuickQuery;
        /// <summary>
        /// 
        /// </summary>
        public System.String QuickQuery { get { return this._QuickQuery; } set { this._QuickQuery = value?.Trim(); } }

        private System.String _SimpleSpelling;
        /// <summary>
        /// 
        /// </summary>
        public System.String SimpleSpelling { get { return this._SimpleSpelling; } set { this._SimpleSpelling = value?.Trim(); } }

        private System.Int32? _Layer;
        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Layer { get { return this._Layer; } set { this._Layer = value; } }

        private System.Int32? _SortCode;
        /// <summary>
        /// 
        /// </summary>
        public System.Int32? SortCode { get { return this._SortCode; } set { this._SortCode = value; } }

        private System.Int32? _DeleteMark;
        /// <summary>
        /// 
        /// </summary>
        public System.Int32? DeleteMark { get { return this._DeleteMark; } set { this._DeleteMark = value; } }

        private System.Int32? _EnabledMark;
        /// <summary>
        /// 
        /// </summary>
        public System.Int32? EnabledMark { get { return this._EnabledMark; } set { this._EnabledMark = value; } }

        private System.String _Description;
        /// <summary>
        /// 
        /// </summary>
        public System.String Description { get { return this._Description; } set { this._Description = value?.Trim(); } }
    }
}